wheeled carriage - Turkish English Dictionary